Designers' natural descriptions of interactive behaviors
نویسندگان
چکیده
While a designer’s focus used to be the design of non-interactive elements such as graphics or animations, today’s designers deal with various levels of interactivity such as mouse, keyboard and touch screen interaction. Unfortunately, it is challenging for designers to create these diverse interactions since most implementation tools such as Flash require the use of conventional programming languages and do not support the natural expressions used by designers. To better understand how designers think about interactive behaviors, we conducted a lab study where designers and programmers described various primitive and composite interactive behaviors using their own language. From this, we learned that there is significant commonality among designers in terms of the verbs, syntax, and structure when describing interactivity. These results can help guide the way to building more natural programming languages and environments for designers to facilitate the development of interactive
منابع مشابه
Visions for Euclase: Ideas for Supporting Creativity through Better Prototyping of Behaviors
Our research is investigating how to allow designers and other creative professionals to easily prototype and create interactive computer applications and web sites. In this paper, we discuss several studies we have conducted to better understand the requirements of an environment to support the authoring of interactive behaviors by creative professionals. Then we detail our proposals for a new...
متن کاملNegative Behavior Space in the Design of Interactive Agents
When defining the behavioral repertoire of an interactive artificial intelligence, it is helpful for designers to have a systematic way to specify which behaviors the AI will be able to perform and which behaviors it will not. The idea of a behavior space is often used in designing and implementing the behaviors that the AI will be able to perform. This paper proposes the idea of a “negative be...
متن کاملNatural Development of Nomadic Interfaces Based on Conceptual Descriptions
Natural development aims to ease the development process of interactive software systems. This can be obtained through the use of familiar representations and intelligent environments able to map them onto corresponding implementations of interactive systems. The main motivation for model-based approaches to user interface design has been to support development through the use of meaningful abs...
متن کاملTextual Reasoning in the Context of Conversational Case-Based Reasoning Systems
tional, Simon Fraser U.) now market conversational case-based reasoning (CCBR) development tools that conduct interactive \conversations" with users (Watson, 1997). These tools have begun to inspire research focussed on improving their functionality (e. The degree of text processing in these systems is usually limited to using comparatively simple algorithms for case matching (i.e., between the...
متن کاملPlaybook: Revision Control and Comparison for Interactive Mockups
When designing interactive interfaces and behaviors, interface designers compare and contrast multiple design ideas, often creating and testing many intermediate user interface prototypes before deciding on a final design. However, existing interface prototyping and creation tools do not effectively let designers explore, compare, or keep track of older versions of interface mockups, implicitly...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008